upper deck – English–Español translations

🇬🇧 en es 🇪🇸

upper deck noun

  • topmost full-length deck of a ship
combés
Wiktionary Links